• word of the day

    hyalophora cecropia

    hyalophora cecropia - Dictionary definition and meaning for word hyalophora cecropia

    Definition
    (noun) North American silkworm moth; larvae feed on the leaves of forest trees
    Synonyms : cecropia , cecropia moth
Download our Mobile App Today
Receive our word of the day
on Whatsapp